﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GTA.BusinessEntity.Configuration
{
    public class AlertTasks : Alert
    {
        public AlertTasks() { }
        public AlertTasks(Alert alert)
        {
            ID = alert.ID;
            Name = alert.Name;
            AlertNotificationTypeList = alert.AlertNotificationTypeList;
            State = alert.State;
            SleepDate = alert.SleepDate;
            Type = alert.Type;
        }

        public DateTime ScheduleStartFrom { get; set; }
        public DateTime ScheduleStartTo { get; set; }
        public DateTime ScheduleEndFrom { get; set; }
        public DateTime ScheduleEndTo { get; set; }
        public List<BusinessEntity.Project> Projects { get; set; }
        public List<BusinessEntity.UserManagement.User> Users { get; set; }
        public List<BusinessEntity.TaskDomain> Categories { get; set; }
        public List<BusinessEntity.TaskDomain> States { get; set; }
    }
}
